back splash - German English Dictionary